翻訳と辞書
Words near each other
・ Stronghold Builder's Guidebook
・ Strong key
・ Strong Law of Small Numbers
・ Strong link weak link
・ Strong Love Affair
・ Strong measure zero set
・ Strong Medicine
・ Strong Medicine (novel)
・ Strong Medicine (Season 1)
・ Strong Memorial Hospital
・ Strong monad
・ Strong Motion
・ Strong Nash equilibrium
・ Strong Notrump After Passing (SNAP)
・ Strong noun
Strong NP-completeness
・ Strong objectivity
・ Strong on Oaks, Strong on the Causes of Oaks
・ Strong operator topology
・ Strong orientation
・ Strong partition cardinal
・ Strong pass
・ Strong Peak
・ Strong perfect graph theorem
・ Strong Persuader
・ Strong Place
・ Strong Poison
・ Strong prime
・ Strong prior
・ Strong product of graphs


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Strong NP-completeness : ウィキペディア英語版
Strong NP-completeness
In computational complexity, strong NP-completeness is a property of computational problems that is a special case of NP-completeness. A general computational problem may have numerical parameters. For example, the input to the bin packing problem is a list of objects of specific sizes and a size for the bins that must contain the objects—these object sizes and bin size are numerical parameters.
A problem is said to be strongly NP-complete (NP-complete in the strong sense), if it remains so even when all of its numerical parameters are bounded by a polynomial in the length of the input. A problem is said to be strongly NP-hard if a strongly NP-complete problem has a polynomial reduction to it; in combinatorial optimization, particularly, the phrase "strongly NP-hard" is reserved for problems that are not known to have a polynomial reduction to another strongly NP-complete problem.
Normally numerical parameters to a problem are given in binary notation, so a problem of input size ''n'' might contain parameters whose size is exponential in ''n''. If we redefine the problem to have the parameters given in unary notation, then the parameters must be bounded by the input size. Thus strong NP-completeness or NP-hardness may also be defined as the NP-completeness or NP-hardness of this unary version of the problem.
For example, bin packing is strongly NP-complete while the 0-1 Knapsack problem is only weakly NP-complete. Thus the version of bin packing where the object and bin sizes are integers bounded by a polynomial remains NP-complete, while the corresponding version of the Knapsack problem can be solved in pseudo-polynomial time by dynamic programming.
While weakly NP-complete problems may admit efficient solutions in practice as long as their inputs are of relatively small magnitude, strongly NP-complete problems do not admit efficient solutions in these cases. From a theoretical perspective any strongly NP-hard optimization problem with a polynomially bounded objective function cannot have an FPTAS unless P = NP. However, the converse fails: e.g. if P does not equal NP, knapsack with two constraints is not strongly NP-hard, but has no FPTAS even when the optimal objective is polynomially bounded.
Some strongly NP-complete problems may still be easy to solve ''on average'', but it's more likely that difficult instances will be encountered in practice.
Unless P = NP, there is no fully polynomial-time approximation scheme (or FPTAS) for the strongly NP-complete problems.
==See also==

* Weakly NP-complete
* Pseudo-polynomial time

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Strong NP-completeness」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.